﻿/* http://www.w3.org/TR/css3-mediaqueries/ */
/*
[class^="media-"], [class*=" media-"] {
  visibility: collapse;
}
@media screen, handheld, projection, tv {
  .media-screen { visibility: visible }
}
@media speach, braille, tty {
  .media-alt { visibility: visible }
}
@media print {
  .media-print { visibility: visible }
}
*/

/* screen */
@media print {
  .media-screen { display: none; }
}
/* alt */
@media screen, handheld, projection, tv {
  .media-alt { display: none; }
}
/* print */
@media not print {
  .media-print { display: none; }
}